package com.cf_houduan.cf_houduan.dao;

import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

@Mapper
public interface BaseDao<P> {

    //返回条数或者数量
    Integer count(P selectPo);

    //分页查询
    List<P> selectList(P selectPo);

    //查询单条
    P selectOne(P selectPo);

    //新增
    void addPo(P selectPo);

    //删除
    void deletePo(P selectPo);

    //修改
    void updatePo(Map<String,Object> paramter);

}
